package com.example.demo.net;

import lombok.Data;

/**
 * 网络传输命令
 * <p>
 * 该类被{@link NetNode}网络节点依赖，目的是为了让
 * 网络节点具有像{@link Internet}网络中发送消息的
 * 能力。
 *
 * @author ZheMing Liu
 * @since 2021.11.5
 */
@Data
public class NetCommand {

    /**
     * 目标节点名称
     */
    private String target;

    /**
     * 目标节点方法名称
     */
    private String targetMethod;

    /**
     * 目标节点方法参数
     */
    private Object[] targetMethodArgs;

}
